wood of the walking palm - German English Dictionary